UML tool for multi-user
نویسندگان
چکیده
—As we know that " the Unified Modelling Language (UML) is a language for specifying, visualizing, constructing, and documenting the artifacts of software systems, as well as for business modelling and other non-software systems " and many enterprises are now using it to product their software. In the market, there are some well-known UML supported tools as IBM Rational, Together, and Poseidon…that are only used by a designer at a moment. So, in this paper, we would like to present an approach to build a UML tool (named CP) for multiuser. The first part introduces UML, a limitation of some well-known tools, and our solution whose details are presented in the second part. The next parts are the construction of CP tool and the conclusion.
منابع مشابه
A Collaborative Multi-Touch UML Design Tool
The design and development of software projects is usually done in teams today. Collaborative systems based on multi-touch walls or large table-top screens could support these highly interactive tasks. We present a novel collaborative design tool which allows several developers to jointly create complex UML (Unified Modeling Language) diagrams. We have developed new algorithms to recognize the ...
متن کاملNatural Editing and Recognition of UML Class Diagrams
Previous Work: Work at Berkeley by Hse [3] has shown that users prefer a single-stroke sketch-based user interface to a mouse-and-palette based tool for UML design. One company [2] has developed a gesture based diagramming tool, Ideogramic UML,TMwhich allows users to sketch UML diagrams. The tool is based on a graffiti-like implementation and requires users to draw each gesture in one stroke, a...
متن کاملA Rationale-based Analysis Tool
The Rationale-based Analysis Tool (RAT) supports analysts, developers, clients and end users during the objectoriented requirements analysis activity. The tool enables different stakeholders to create, generate and refine a consistent and traceable analysis model, from a use case model. The analysis model consists of UML classes and sequence diagrams. The tool uses traceability links to propaga...
متن کاملModelling User Tasks with the Unified Modelling Language
This paper discusses the extension of the Unified Modelling Language (UML) for modelling tasks and user groups. The term task is used widely, to include collaborative and multi-user tasks and without reference to some specific theory of user task knowledge or behaviour. The paper presents the proposed extension to the UML, focusing on the concepts involved and the abstract syntax for the notati...
متن کاملA Diagrammatic Tool for Representing User Interaction in UML
The UML suggests the employment of use cases for capturing the requirements and for specifying the interaction between the users and the system being modeled. Use cases are easily understood by users since they are essentially textual descriptions, but lack the precision and the conciseness accomplished by the other diagrammatic tools of UML. Besides, there is no systematic method that helps th...
متن کامل